<?php

/*
 * |--------------------------------------------------------------------------
 * | Portal API Routes
 * | 通心粉社区2.0 门户 路由
 * |--------------------------------------------------------------------------
 * |
 * | Here is where you can register web routes for your application. These
 * | routes are loaded by the RouteServiceProvider within a group which
 * | contains the "web" middleware group. Now create something great!
 * |
 */

// 门户
Route::group([
    'prefix' => 'portal',
    'namespace' => 'Api\Portal'
], function () {
    Route::get('navigations', 'HomeController@getNavigations'); // 电脑端的顶部导航栏列表。手机端底部固定为5个图标，因此不需要。参数：无。
    Route::get('links', 'HomeController@getLinks');             // 电脑端的底部友情链接栏。手机端不需要。参数：无。
    Route::get('overviews', 'HomeController@getOverviews');     // 电脑端的底部统计数据概览。手机端不需要。参数：无。
});

// 门户-首页
Route::group([
    'prefix' => 'portal/home',
    'namespace' => 'Api\Portal'
], function () {
    Route::get('banners', 'HomeController@getBanners');         // 宣传图 Banner 列表。参数：无。
    Route::get('categories', 'HomeController@getCategories');   // 文章分类列表。参数：无。
    Route::get('articles', 'HomeController@getArticles');       // 文章列表。参数：category 默认为1, page 默认为1, page_size 默认为15。
    Route::get('recommends', 'HomeController@getRecommends');   // 推荐列表。参数：page 默认为1, page_size 默认为15。

    Route::get('supplies', 'HomeController@getSupplies');       // 电脑端的首页侧边栏供应列表。手机端不需要。参数：无。
    Route::get('demands', 'HomeController@getDemands');         // 电脑端的首页侧边栏求购列表。手机端不需要。参数：无。
    Route::get('questions', 'HomeController@getQuestions');     // 电脑端的首页侧边栏鱼病问题列表。手机端不需要。参数：无。

    Route::get('hots', 'HomeController@getHots');               // 电脑端的首页侧边栏热门资讯列表，目前包括热门资讯和热门视频。手机端不需要。参数：无。
});